more deplorable - Español Inglés Diccionario